/**
 * Copyright © 2018
 * 
 */
package com.adds.lvds.dao.impl.monit;

import java.util.List;
import java.util.Map;

import com.adds.lvds.model.monit.Monit_task_base;

/**
 * @author: zhangjian
 * @date: 2018年6月22日 下午1:37:34
 * @desc 监控任务数据层
 */
public interface MonitTaskMapper {
	/**
	 * 创建监控任务基础数据
	 * 
	 * @param monit_task_base
	 * @throws Exception
	 */
	public void insertMonit_task_base(Monit_task_base monit_task_base) throws Exception;

	/**
	 * 编辑监控任务基础数据
	 * 
	 * @param monit_task_base
	 * @throws Exception
	 */
	public void editMonit_task_base(Monit_task_base monit_task_base) throws Exception;
	/**
	 * 删除监控任务基础数据
	 * @param ids
	 * @throws Exception
	 */
	public void deleteMonit_task_base(String[] ids)throws Exception;

	/**
	 * 根据条件获取基础数据
	 * 
	 * @param map
	 * @return
	 * @throws Exception
	 */
	public List<Monit_task_base> queryMonit_task_baseByMap(Map<String, Object> map) throws Exception;
	/**
	 * 分页显示监控任务数据
	 * 
	 * @param map
	 * @return
	 * @throws Exception
	 */
	public List<Monit_task_base> pageMonit_task_baseByCondition(Map<String, Object> map) throws Exception;
}
